package com.sh.ssao.lottery.choujiang.service;

import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.sh.ssao.lottery.choujiang.bean.BachInfo;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;
import java.util.Map;

/**
 * <p>
 * 抽奖批次 服务类
 * </p>
 *
 * @author gzgs
 * @since 2022-12-08 15:27:40
 */
public interface IBachInfoService extends IService<BachInfo> {

        /**
        * 分页查询
        */
        IPage<BachInfo> listPage(Page page, QueryWrapper queryWrapper);
        /**
        * 自定义保存
        */
        void saveMore(BachInfo bean);
        /**
        * 自定义修改
        */
        void updateMore(BachInfo bean);
        /**
        * 自定义删除
        */
        void delMore(BachInfo bean);
        /**
        * 自定义导出报表
        */
        List<Map<String, Object>> export(QueryWrapper queryWrapper);
}
